waste disposal and treatment - Francés Inglés Diccionario